missing a limb - English Synonyms Dictionary